package chapte05.demo;

public class demo {
    public static void main(String[] args) {
        System.out.println("1, 添加-------------------");
        add();
        System.out.println("2, 删除-------------------");
        remove();
        System.out.println("3, 修改-------------------");
        alter();
    }
    public static void   add() {
      StringBuffer sb = new StringBuffer(); // 创建一个字符串缓冲区
      sb.append("itcast");
      System.out.println("append 添加结果:"+ sb);
      sb.insert(2,"123");
        System.out.println("insert添加结果:"+ sb);
    }
    public static void remove() {
        StringBuffer sb = new StringBuffer("itcastcn");
        sb.delete(1,5);
        System.out.println("删除指定位置结果:" + sb);
        sb.deleteCharAt(2);
        System.out.println("删除指定位置字符结果:"+ sb);
        sb.delete(0,sb.length());
        System.out.println("清楚缓冲结果" +sb);
    }
    public static void alter(){
        StringBuffer sb = new StringBuffer("itcastcn");
        sb.delete(1,'p');
        System.out.println("修改指定位置结果:" + sb);
        sb.replace(1,3,"qq");
        System.out.println("替换制定字符（串）结果");
        System.out.println();
    }
}
